PM Modi Completes 4,078 Days in Office, Becomes India’s 2nd Longest-Serving Prime Minister
PM Modi surpasses Indira Gandhi’s record, completing 4,078 days in office, and becomes India’s 2nd longest-serving PM after Jawaharlal Nehru.
image for illustrative purpose

Prime Minister Narendra Modi has surpassed former Prime Minister Indira Gandhi to become the second-longest consecutively serving prime minister in Indian history, having completed 4,078 days in office.
The Modi exceeds the record set by Indira Gandhi
During her 4,077 days in office, from January 24, 1966, to March 24, 1977, Indira Gandhi served without interruption. The first prime minister of India, Jawaharlal Nehru, is still the leader with the longest tenure in the nation's history, and PM Modi now ranks second only to him for this accomplishment.
Three Straight Lok Sabha Victories
PM Modi has matched Nehru's record of winning three consecutive mandates for his party by leading the Bharatiya Janata Party (BJP) to victory in the 2014, 2019, and 2024 Lok Sabha elections.
Key Distinctions of PM Modi
- At 74 years old, Modi is the first prime minister born after Independence.
- He is the longest-serving non-Congress prime minister.
- Modi is the only non-Congress leader to complete two full terms as the head of the central government.
- He has won six consecutive elections as a party leader: Gujarat Assembly polls (2002, 2007, 2012) and Lok Sabha elections (2014, 2019, 2024).